#pragma once
#include "list.h"


// 音视频节点
typedef struct
{
	int  es_type;	// 类型
	int  es_pid;	// pid
	LIST des_list;

	NODE node;
} ESELEM;


ESELEM*     ESELEM_malloc(int es_type, int av_pid);
void 		ESELEM_free(ESELEM *elem);


void		ESELEM_LIST_init(LIST *list);
void		ESELEM_LIST_free(LIST *list);
void		ESELEM_LIST_add (LIST *list, ESELEM *elem);
